home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 43 / Amiga Format CD43 (1999)(Future Publishing)(GB)(Track 1 of 2)[!][issue 1999-09].iso / -serious- / programming / c / stringlib / doku / stringlib.doc < prev    next >
Text File  |  1999-06-14  |  2KB  |  44 lines

  1. StringLib.ReadMe is a original poster and text taken from the
  2. Fred Fish-puplic domain series. These sources build the biggest
  3. part of the link-library. Own sources an source-codes that be
  4. declared as freeware are added.
  5. The various authors all wrote with own specials. One uses
  6. char, another ubyte and third UBYTE.
  7. I've make the source more conform. Based on the oldest codes now
  8. all strings are char.
  9. The vbcc-compiler find a lot of 'const' declared variables that
  10. not real used as const. This warnings all be corrected, two errors
  11. also be corrected. This are the only changes that be made on the
  12. source. My own sources work with special includes, created to
  13. make the building of the bbs-system simple. In this collection
  14. the sources don't do that to work like standard-stringfunctions.
  15.  
  16. After this, I build the lib and compile the strings(3)-testsystem.
  17. A problem will be found at memchr - test 9. I don't know the
  18. reason of this error. As I take a lock in the source, I killed
  19. the most lines, obtimize the rest and rebuild all. The problem
  20. not longer exists.
  21.  
  22. The source of 'teststringlib.c' is included.
  23. First version: Works on the internal functionnames of the lib.
  24. This will be work with and without stringfunctions of your
  25. compiler. As second comes a version 'testvbcc.c'. I exclude
  26. all tests of function's that not exist on vbcc.
  27.  
  28. The test found problems that will be send by me to Volker
  29. Barthelmann to check it. I've included the testprogram.
  30. Ignore the error's, they are NOT real errors. Only problems
  31. with a litte hack by fred fish and the strict ansi-c-progamming
  32. from vbcc.
  33.  
  34. Future:
  35. -------
  36. Many more stringfunctions waiting. They will added, after port
  37. and test them.
  38.  
  39. Sources:
  40. --------
  41. The sourcecode has no makefile, because I used my PMM to create
  42. the lib.
  43. If you really need them, please contact me.
  44.